Uses of Class
ddejonge.bandana.negoProtocol.BasicDeal
Package | Description |
---|---|
ddejonge.bandana.anac | |
ddejonge.bandana.negoProtocol | |
ddejonge.bandana.tools |
-
Uses of BasicDeal in ddejonge.bandana.anac
Methods in ddejonge.bandana.anac that return types with arguments of type BasicDeal Modifier and Type Method Description java.util.List<BasicDeal>
ANACNegotiator. getConfirmedDeals()
Returns a copy of the list of deals that the agent is currently committed to.Methods in ddejonge.bandana.anac with parameters of type BasicDeal Modifier and Type Method Description void
ANACNegotiator. proposeDeal(BasicDeal deal)
-
Uses of BasicDeal in ddejonge.bandana.negoProtocol
Methods in ddejonge.bandana.negoProtocol with parameters of type BasicDeal Modifier and Type Method Description void
DiplomacyNegoClient. proposeDeal(BasicDeal deal)
Constructors in ddejonge.bandana.negoProtocol with parameters of type BasicDeal Constructor Description DiplomacyProposal(java.lang.String id, BasicDeal deal)
-
Uses of BasicDeal in ddejonge.bandana.tools
Methods in ddejonge.bandana.tools with parameters of type BasicDeal Modifier and Type Method Description static java.lang.String
Utilities. testValidity(es.csic.iiia.fabregues.dip.board.Game game, BasicDeal deal)
Tests whether the OrderCommitments in the deal are possible to execute.Method parameters in ddejonge.bandana.tools with type arguments of type BasicDeal Modifier and Type Method Description static java.lang.String
Utilities. testConsistency(es.csic.iiia.fabregues.dip.board.Game game, java.util.List<BasicDeal> deals)
Checks whether the given list of deals is consistent.
Returns null if indeed they are consistent, otherwise returns a string that explains the inconsistency.
The returned string may be useful for debugging.